multi-body systems - German English Dictionary